package com.wzcl.app.model.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.wzcl.app.dao.model.EssayCourseQuestionBank;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.util.List;

/**
 * @author beingven
 * @Description TODO
 * @createTime 2020年12月27日 16:54:00
 */
@Data
public class CatalogTaskDto {
    private Integer id;

    @ApiModelProperty("章节任务图标")
    private String image;

    @ApiModelProperty("章节任务标题")
    private String title;

    @ApiModelProperty("任务权重")
    private Integer whichNumber;

    @ApiModelProperty("任务视频")
    private String video;

    @ApiModelProperty("任务是否完成 0未完成 1完成")
    private Integer finish;

    @ApiModelProperty("任务视频开播语音")
    private String startAudio;

    @ApiModelProperty("任务类型 0普通任务 1拍照任务")
    private Integer taskType;

    @JsonFormat(pattern="yyyy-MM-dd",timezone = "GMT+8")
    @ApiModelProperty("课程章节创建时间")
    private Date createTime;

    @JsonFormat(pattern="yyyy-MM-dd",timezone = "GMT+8")
    @ApiModelProperty("课程章节更新时间")
    private Date updateTime;

    @ApiModelProperty("任务当中添加的题的id集合 ")
    private List<EssayCourseQuestionBank> questionList;
}
